.conts {
	display: none
}
.err {
	color: red;
	
	}

.conts1 {
	display: ''
}

.label {
	COLOR: #ffffff;
	background-color: #2984bd;
	font-size: 10pt;
}

.loginLabel {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #A8F10E;
	LINE-HEIGHT: 20px;
	FONT-STYLE: normal
}

.loginText {
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;
	FONT-FAMILY: "verdana";
	COLOR: #CEF9F9
}

.topMenu {
	FONT-SIZE: 10pt;
	COLOR: #CEF9F9;
	LINE-HEIGHT: 18px;
	LETTER-SPACING: 2px
}

.topMenu A:link {
	COLOR: #CEF9F9;
	TEXT-DECORATION: none
}

.topMenu A:visited {
	FONT-WEIGHT: normal;
	COLOR: #D3F3F3;
	TEXT-DECORATION: none
}

.topMenu A:hover {
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	background-color: transparent;
	TEXT-DECORATION: none
}

.normalButton {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-STYLE: normal
}

.cifSmallButton {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #006666;
	FONT-STYLE: normal;
	FONT-FAMILY: "verdana";;
	background-color: #CEF9F9;;
	height: 18;
	padding: 0px;
	margin: 0px;
}

.smallButton {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #006666;
	FONT-STYLE: normal;
	FONT-FAMILY: "verdana";;
	background-color: #CEF9F9;
}

.longButton {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: "verdana";;
	background-color: #006666;
	width: 250;;
	height: 40;;
	border: 2px outset #006666
}
.longButton1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: "verdana";;
	background-color: #006666;
	width: 250;;
	height: 40;;
	border: 0px outset #006666
}

.finButton {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: "verdana";;
	background-image: url('../images/finButton.gif');;
	width: 283;;
	height: 40;;
	border: 0
}

.cifText {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 18px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Verdana";
	TEXT-DECORATION: none;
	padding: 0px;
	margin: 0px;
}

.cifVIP {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #FFFF66;
	LINE-HEIGHT: 18px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Verdana";
	TEXT-DECORATION: none;
	padding: 0px;
	margin: 0px;
}

.cifLabel {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #66FFFF;
	LINE-HEIGHT: 18px;
	FONT-STYLE: normal;
	FONT-FAMILY: "Verdana";
	TEXT-DECORATION: none;
	padding: 0px;
	margin: 0px;
}

.cifInput {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: "Verdana";
	TEXT-DECORATION: none;
	padding: 0px;
	margin: 0px;
}

.cifButton {
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	COLOR: #CEF9F9
}

.cifButton A:link {
	COLOR: #CEF9F9;
	TEXT-DECORATION: none
}

.cifButton A:visited {
	FONT-WEIGHT: bold;
	COLOR: #D3F3F3;
	TEXT-DECORATION: none
}

.cifButton A:hover {
	FONT-WEIGHT: bold;
	COLOR: #EEFFB6;
	background-color: transparent;
	TEXT-DECORATION: none
}

.cifButton1 {
	border-right: solid 1 #005E5A;
	border-left: solid 1 #005E5A;
	border-top: solid 1 #005E5A;
	border-bottom: solid 1 #005E5A;
	FONT-SIZE: 9pt;;
	FONT-WEIGHT: bold;
	COLOR: #66FFFF;
	TEXT-DECORATION: none
}

.cifButton1 A:link {
	COLOR: #FF9900;
	TEXT-DECORATION: none
}

.cifButton1 A:visited {
	FONT-WEIGHT: normal;
	COLOR: #D3F3F3;
	TEXT-DECORATION: none
}

.cifButton1 A:hover {
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	background-color: transparent;
	TEXT-DECORATION: none
}

.smallBlank {
	FONT-SIZE: 2pt;
	COLOR: #006666;
	FONT-STYLE: normal;
	FONT-FAMILY: "verdana"
}

.tabInvisible {
	font-size: 8pt;
	background-color: #e0ede5;
	background-image: ''
}

.tab {
	font-size: 8pt;
	color: #808A87;
	text-align: center;
	font-weight: normal;
	background-image: url('../images/tab.gif');
	cursor: pointer
}

.hoverTab {
	font-size: 8pt;
	font-weight: normal;
	color: #292421;
	background-image: url('../images/hoverTab.gif');
	text-align: center;
	cursor: pointer
}

.selTab {
	font-size: 8pt;
	font-weight: bold;
	color: #FFFF00;
	background-image: url('../images/selTab.gif');
	text-align: center;
	cursor: pointer;
}

.tab3 {
	font-size: 8pt;
	color: #DFE2E2;
	text-align: center;
	font-weight: normal;
	background-image: url('../images/tab3.gif');
	cursor: pointer
}

.hoverTab3 {
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	background-image: url('../images/hoverTab3.gif');
	text-align: center;
	cursor: pointer
}

.selTab3 {
	font-size: 8pt;
	font-weight: normal;
	color: #FF9900;
	background-image: url('../images/selTab3.gif');
	text-align: center;
	cursor: pointer
}

.topArea {
	background-color: #006558;
	color: #FFFFFF;
	font-size: 12px;
}

.workingArea {
	background-color: #e0ede5;
}
.styTd1 {
        BORDER:1px SOLID #00948c; BORDER-TOP-STYLE:NONE; BORDER-BOTTOM-STYLE:NONE; BORDER-LEFT-STYLE:NONE
}
.leftArea {
	background-color: #007E7A
}

.bottomArea {
	background-color: #007E7A
}

.left-menu {
	FONT-SIZE: 12px;
	COLOR: #CEF9F9;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 18px;
	cursor: hand;
	TEXT-DECORATION: none
}

.left-title {
	FONT-SIZE: 15px;
	FILTER: Glow(Color =   000000, Strength =   2);
	COLOR: #FF9900;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: "verdana";
	LETTER-SPACING: 1px
}

.pageText {
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;
	COLOR: #FFFFFF;
	padding-top: 2px;
	FONT-FAMILY: "Verdana";
}

.alertText {
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	COLOR: #FF0000;
	padding-top: 2px;
	FONT-FAMILY: "Verdana";
}

.mainLink {
	FONT-SIZE: 12pt;
	LINE-HEIGHT: 1.4;
	FONT-STYLE: normal
}

.mainLink A:link {
	COLOR: #CEF9F9;
	TEXT-DECORATION: none
}

.mainLink A:visited {
	FONT-WEIGHT: normal;
	COLOR: #CEF9F9;
	TEXT-DECORATION: none
}

.mainLink A:active {
	FONT-WEIGHT: normal;
	COLOR: #CEF9F9;
	TEXT-DECORATION: none
}

.mainLink A:hover {
	FONT-WEIGHT: normal;
	COLOR: #EEFFB6;
	TEXT-DECORATION: none
}

.mainCheck {
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 1.4;
	FONT-STYLE: normal;;
	COLOR: #FFFFFF
}

.mainLabel {
	FONT-SIZE: 12pt;
	LINE-HEIGHT: 1.4;
	FONT-STYLE: normal;
	COLOR: #6AB475
}

.mainText {
	FONT-SIZE: 12pt;
	LINE-HEIGHT: 1.4;
	FONT-STYLE: normal;
	COLOR: #33CCCC
}

.mainList {
	FONT-SIZE: 12pt;
	LINE-HEIGHT: 1.4;
	FONT-STYLE: normal
}

.linkArea {
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	font-weight: normal;
	COLOR: #FFFFFF;
	background-color: #D8DECB
}

.submitArea {
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	font-weight: normal;
	COLOR: #FFFFFF;
	background-color: #e0ede5
}

.itemTitle {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	font-weight: normal;
	COLOR: #FFFFFF;
	HEIGHT: 28px;;
	background-color: #006666;;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.itemHint {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	font-weight: normal;
	COLOR: #006666;
	LINE-HEIGHT: 20px;;
	background-color: #22A5A5;;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.tableTitle {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	font-weight: bold;
	COLOR: #292421;
	LINE-HEIGHT: 20px;;
	background-image:url(../images/listTitle.jpg);
	text-align: center;;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}


.tableTitle1 {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	font-weight: bold;
	COLOR: #292421;
	LINE-HEIGHT: 20px;;
	background: #B4EEB4;
	text-align: center;;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.tableTitleHTG {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	font-weight: bold;
	COLOR: #292421;
	LINE-HEIGHT: 20px;;
	text-align: center;;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}


.tableTitleHTG1 {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #292421;
	LINE-HEIGHT: 20px;;
	text-align: center;;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.tableLabel {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	font-weight: bold;
	COLOR: #007E7A;;
	text-align: left;;
	padding-top: 1px;
	padding-left: 8px;
	padding-right: 3px;
	padding-bottom: 1px;
	
}

.tableLabel1 {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	font-weight: bold;
	COLOR: #007E7A;;
	text-align: right;;
	padding-top: 1px;
	padding-left: 8px;
	padding-right: 3px;
	padding-bottom: 1px;
	
}

.tableText {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #000000;;
	background-color: #CEF9F9;
	padding-top: 2px;
	FONT-FAMILY: "Verdana";;
	text-align: left;;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.tableText1 {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #000000;;
	background-color: #FFFFFF;
	padding-top: 2px;
	FONT-FAMILY: "Verdana";;
	text-align: left;;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.tableTextOdd {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #000000;
	padding-top: 2px;
	FONT-FAMILY: "Verdana";
	background-color: white;;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.tableTextEven {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #000000;
	padding-top: 2px;
	FONT-FAMILY: "Verdana";
	background-color: #e0ffe5;;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.tableTextNobg {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #000000;
	padding-top: 2px;
	FONT-FAMILY: "Verdana";
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.tableTextSelected {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #000000;
	padding-top: 2px;
	FONT-FAMILY: "Verdana";
	background-color: #F0D4E8;;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.rsTitle {
	FONT-SIZE: 9pt;
	FONT-FAMILY: "Verdana";
	FONT-STYLE: normal;
	font-weight: normal;
	COLOR: #007E7A;
	background-color: #A0CCCC;
	background-image:url(../images/three_0.gif)
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.rsSelected {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #000000;
	padding-top: 2px;
	FONT-FAMILY: "Verdana";
	background-color: #F0D4E8;;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.rsOdd {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #000000;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	FONT-FAMILY: "Verdana";
	background-color: #FFFFFF
}

.rsEven {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #000000;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	FONT-FAMILY: "Verdana";
	background-color: #e0ffe5;
}

.rsVIP {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #EE3338;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	FONT-FAMILY: "Verdana";
}

.rsHint {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #808080;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	FONT-FAMILY: "Verdana";
}

.tableLabelOdd {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #000000;
	FONT-FAMILY: "Verdana";
	background-color: #FFFFFF;
	text-decoration: underLine;;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.tableLabelEven {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #000000;
	FONT-FAMILY: "Verdana";
	background-color: #CEF9F9;
	text-decoration: underLine;;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.tableLink {
	COLOR: #ffff66;;
	FONT-SIZE: 9pt;
	FONT-STYLE: normal
}

.tableLink A:link {
	FONT-WEIGHT: bold;
	COLOR: #EE3338;
	TEXT-DECORATION: none
}

.tableLink A:visited {
	FONT-WEIGHT: bold;
	COLOR: #EE3338;
	TEXT-DECORATION: none
}

.tableLink A:active {
	FONT-WEIGHT: bold;
	COLOR: #EE3338;
	TEXT-DECORATION: none
}

.tableLink A:hover {
	FONT-WEIGHT: bold;
	COLOR: #D8DECB;
	TEXT-DECORATION: none
}

.reportLink {
	COLOR: #FF9900;;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;;
	FONT-STYLE: normal
}

.reportLink A:link {
	COLOR: #000000;
	TEXT-DECORATION: none
}

.reportLink A:visited {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none
}

.reportLink A:active {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none
}

.reportLink A:hover {
	FONT-WEIGHT: normal;
	COLOR: #006666;
	TEXT-DECORATION: none
}

A:link {
	COLOR: #0000FF;
	TEXT-DECORATION: none
}

A:visited {
	FONT-WEIGHT: normal;
	COLOR: #0000FF;
	TEXT-DECORATION: none
}

A:active {
	FONT-WEIGHT: normal;
	COLOR: #0000FF;
	TEXT-DECORATION: none
}

A:hover {
	FONT-WEIGHT: normal;
	COLOR: #0000FF;
	TEXT-DECORATION: none
}

.bottomLink {
	COLOR: #ffff66;;
	FONT-SIZE: 12pt;
	FONT-STYLE: normal
}

.bottomLink A:link {
	FONT-WEIGHT: bold;
	COLOR: #EE3338;
	TEXT-DECORATION: none
}

.bottomLink A:visited {
	FONT-WEIGHT: bold;
	COLOR: #EE3338;
	TEXT-DECORATION: none
}

.bottomLink A:active {
	FONT-WEIGHT: bold;
	COLOR: #EE3338;
	TEXT-DECORATION: none
}

.bottomLink A:hover {
	FONT-WEIGHT: bold;
	COLOR: #D8DECB;
	TEXT-DECORATION: none
}

.mainLink2 {
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;;
	LINE-HEIGHT: 1.4
}

.mainLink2 A:link {
	COLOR: #3300cc;
	TEXT-DECORATION: underline
}

.mainLink2 A:visited {
	FONT-WEIGHT: normal;
	COLOR: #EEFFB6;
	TEXT-DECORATION: none
}

.mainLink2 A:active {
	FONT-WEIGHT: normal;
	COLOR: #ffff66;
	TEXT-DECORATION: none
}

.mainLink2 A:hover {
	FONT-WEIGHT: normal;
	COLOR: #FFB755;
	TEXT-DECORATION: none
}

.paomadeng {
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal
}

.paomadeng A:link {
	COLOR: #FF9900;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

.paomadeng A:visited {
	FONT-WEIGHT: normal;
	COLOR: #FF9900;
	TEXT-DECORATION: none
}

.paomadeng A:active {
	FONT-WEIGHT: normal;
	COLOR: #FF9900;
	TEXT-DECORATION: none
}

.paomadeng A:hover {
	FONT-WEIGHT: normal;
	COLOR: #603A00;
	TEXT-DECORATION: none
}

.bottomLabel {
	FONT-SIZE: 9pt;
	color: #CEF9F9;
	FONT-STYLE: normal;
	background-color:#006666;
}

.bottomInfo {
	FONT-SIZE: 9pt;
	color: #FAFD10;
	FONT-STYLE: normal
}

.popTitle {
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;
	COLOR: #33CCCC
}

.menuLevel1 {
	height: 18px;
	font-family:verdana;
	text-align:left;
	text-indent: 7px;
	padding-top: 7px;
	font-size: 12px;
	filter: glow(color =   000000, strength =   2); 
	color: #FFF;
	line-height: 10px;
	letter-spacing: 1px;
}
.menuLevel2{
	color: #FFF;	
}
.outSpan {
	overflow: auto; 
	WIDTH: 100%;
	HEIGHT: 100%;
	display:inline;
}
.innerTable {
	width:100%;
	border-collapse: collapse; 
    border-spacing: 1; 
    *padd:  expression(this.cellPadding=1);
     text-indent:2pt;
}
.innerTable td{
	border-left:1px;
	border-left-style:solid;
	border-left-color:#006666;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#006666;
	border-spacing: 1px; 
	border-top: 1px;
	border-top-style: solid;
	border-top-color: #006666;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006666;
}
.innerTable tr{
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006666;
}
.outTable {
	width:100%;
	border-collapse: collapse; 
    border-spacing: 0; 
    *padd1:  expression(this.cellPadding=0);
}

.blkTable {
	width:100%;
	border-collapse: collapse; 
    border-spacing: 0; 
    *padd:  expression(this.cellPadding=0);
}
.blkTable td{
	height:25px;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#006666;
	border-spacing: 1px; 
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006666;
}
.blkTable tr{
	border-bottom: 0px;
	border-bottom-style: solid;
	border-bottom-color: #006666;
}
.doubleselect br {
	display: none;
}

.linkHand {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	font-weight: bold;
	COLOR: #007E7A;;
	text-align: left;;
	padding-top: 1px;
	padding-left: 8px;
	padding-right: 3px;
	padding-bottom: 1px;
	cursor: hand;
	text-decoration: underline;
	
}



.tableTextOdd_x {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	font-weight: bold;
	COLOR: #000000;
	padding-top: 2px;
	FONT-FAMILY: "Verdana";
	background-color: white;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.tableTextEven_x {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #000000;
	padding-top: 2px;
	FONT-FAMILY: "Verdana";
	background-color: white;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.tableTextEven0 {
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	COLOR: #000000;
	padding-top: 2px;
	FONT-FAMILY: "Verdana";
	background-color: #D1E9E9;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
}